STM32SolderingStation.ioc 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. #MicroXplorer Configuration settings - do not modify
  2. Mcu.Family=STM32F1
  3. Dma.SPI2_TX.2.PeriphInc=DMA_PINC_DISABLE
  4. ProjectManager.MainLocation=Core/Src
  5. Dma.SPI2_TX.2.MemInc=DMA_MINC_ENABLE
  6. RCC.MCOFreq_Value=36000000
  7. PB13.GPIOParameters=GPIO_Label
  8. Dma.ADC1.1.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
  9. NVIC.DMA1_Channel5_IRQn=true\:3\:0\:true\:false\:true\:false\:true
  10. ProjectManager.KeepUserCode=true
  11. Mcu.UserName=STM32F101RBTx
  12. SPI2.VirtualType=VM_MASTER
  13. ADC1.ContinuousConvMode=ENABLE
  14. VP_TIM4_VS_OPM.Mode=OPM_bit
  15. RCC.PLLCLKFreq_Value=36000000
  16. VP_IWDG_VS_IWDG.Mode=IWDG_Activate
  17. ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-SystemClock_Config-RCC-false-HAL-false,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_IWDG_Init-IWDG-false-HAL-true,6-MX_TIM3_Init-TIM3-false-HAL-true,7-MX_CRC_Init-CRC-false-HAL-true,8-MX_SPI2_Init-SPI2-false-HAL-true,9-MX_TIM4_Init-TIM4-false-HAL-true
  18. PA9.GPIOParameters=GPIO_Label
  19. PA3.GPIOParameters=GPIO_Label
  20. RCC.ADCFreqValue=9000000
  21. PA6.GPIO_Label=PWM
  22. PB0.GPIO_Label=VIN
  23. PB13.GPIO_Label=OLED SCL
  24. PB13.Signal=SPI2_SCK
  25. PB15.Signal=SPI2_MOSI
  26. PA2.GPIOParameters=PinState,GPIO_Label
  27. PinOutPanel.RotationAngle=0
  28. TIM4.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE
  29. RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
  30. ProjectManager.StackSize=0x10
  31. Mcu.IP4=NVIC
  32. Mcu.IP5=RCC
  33. RCC.FCLKCortexFreq_Value=36000000
  34. Mcu.IP2=DMA
  35. NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  36. Mcu.IP3=IWDG
  37. PA15.GPIO_Label=ENC_SW
  38. PB4.GPIOParameters=GPIO_Label
  39. Mcu.IP0=ADC1
  40. Mcu.IP1=CRC
  41. Mcu.UserConstants=
  42. Dma.ADC1.1.Instance=DMA1_Channel1
  43. Mcu.ThirdPartyNb=0
  44. RCC.HCLKFreq_Value=36000000
  45. Mcu.IPNb=10
  46. ProjectManager.PreviousToolchain=
  47. RCC.APB2TimFreq_Value=64000000
  48. ADC1.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_9
  49. Dma.ADC1.1.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
  50. Dma.SPI2_TX.2.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  51. PA8.GPIOParameters=GPIO_Label
  52. Mcu.Pin6=PA6
  53. Mcu.Pin7=PB0
  54. Mcu.Pin8=PB1
  55. Mcu.Pin9=PB13
  56. Dma.SPI2_TX.2.Instance=DMA1_Channel5
  57. RCC.AHBFreq_Value=36000000
  58. PB13.Locked=true
  59. Mcu.Pin0=PA0-WKUP
  60. Mcu.Pin1=PA1
  61. TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
  62. GPIO.groupedBy=Group By Peripherals
  63. Mcu.Pin2=PA2
  64. Mcu.Pin3=PA3
  65. PA0-WKUP.GPIOParameters=GPIO_Label
  66. Mcu.Pin4=PA4
  67. Mcu.Pin5=PA5
  68. ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_5
  69. ProjectManager.ProjectBuild=false
  70. NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  71. NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  72. PA8.Locked=true
  73. PA4.Locked=true
  74. NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false\:true
  75. RCC.PLLMUL=RCC_PLL_MUL9
  76. ProjectManager.FirmwarePackage=STM32Cube FW_F1 V1.8.4
  77. MxDb.Version=DB.6.0.21
  78. PA2.PinState=GPIO_PIN_SET
  79. PB0.GPIOParameters=GPIO_Label
  80. ADC1.Rank-2\#ChannelRegularConversion=3
  81. PA1.GPIOParameters=PinState,GPIO_Label
  82. ProjectManager.BackupPrevious=false
  83. Dma.ADC1.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  84. PA14.Mode=Serial_Wire
  85. Dma.MEMTOMEM.0.Instance=DMA1_Channel2
  86. TIM3.Prescaler=359
  87. PB1.GPIO_Label=TIP
  88. File.Version=6
  89. Dma.ADC1.1.Priority=DMA_PRIORITY_LOW
  90. SH.ADCx_IN8.0=ADC1_IN8,IN8
  91. SPI2.CalculateBaudRate=18.0 MBits/s
  92. PB3.GPIOParameters=GPIO_Label
  93. Dma.ADC1.1.Mode=DMA_NORMAL
  94. PA8.Signal=GPIO_Output
  95. NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  96. SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1
  97. Dma.SPI2_TX.2.MemDataAlignment=DMA_MDATAALIGN_BYTE
  98. Dma.RequestsNb=3
  99. ProjectManager.HalAssertFull=false
  100. PB0.Locked=true
  101. ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_13CYCLES_5
  102. ProjectManager.ProjectName=STM32SolderingStation
  103. RCC.PLLMCOFreq_Value=18000000
  104. Mcu.Package=LQFP64
  105. PB1.Signal=ADCx_IN9
  106. PA6.Signal=S_TIM3_CH1
  107. PA5.Locked=true
  108. SPI2.Mode=SPI_MODE_MASTER
  109. Dma.SPI2_TX.2.Priority=DMA_PRIORITY_LOW
  110. Dma.ADC1.1.Direction=DMA_PERIPH_TO_MEMORY
  111. Dma.MEMTOMEM.0.PeriphInc=DMA_PINC_DISABLE
  112. ProjectManager.ToolChainLocation=
  113. PA2.GPIO_Label=BUZ1
  114. Dma.SPI2_TX.2.Mode=DMA_NORMAL
  115. VP_SYS_VS_Systick.Signal=SYS_VS_Systick
  116. Dma.ADC1.1.MemInc=DMA_MINC_ENABLE
  117. IWDG.Reload=624
  118. PA15.Signal=GPIO_Input
  119. PA5.GPIOParameters=GPIO_Label
  120. PA1.PinState=GPIO_PIN_SET
  121. SH.ADCx_IN9.0=ADC1_IN9,IN9
  122. Dma.Request2=SPI2_TX
  123. Dma.Request1=ADC1
  124. RCC.APB1TimFreq_Value=36000000
  125. NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  126. SPI2.Direction=SPI_DIRECTION_2LINES
  127. SH.ADCx_IN9.ConfNb=1
  128. PB13.Mode=TX_Only_Simplex_Unidirect_Master
  129. Dma.SPI2_TX.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  130. Dma.Request0=MEMTOMEM
  131. PA4.GPIO_Label=EE_SDA
  132. ProjectManager.CustomerFirmwarePackage=
  133. VP_TIM3_VS_ClockSourceINT.Mode=Internal
  134. VP_TIM4_VS_OPM.Signal=TIM4_VS_OPM
  135. TIM3.OCFastMode_PWM-PWM\ Generation1\ CH1=TIM_OCFAST_ENABLE
  136. PB15.Locked=true
  137. PB3.Locked=true
  138. PB4.Signal=GPIO_Input
  139. PA3.Signal=GPIO_Analog
  140. PA2.Locked=true
  141. PB3.GPIO_Label=ENC_L
  142. PA6.GPIOParameters=GPIO_Label
  143. Dma.MEMTOMEM.0.MemDataAlignment=DMA_MDATAALIGN_WORD
  144. ProjectManager.ProjectFileName=STM32SolderingStation.ioc
  145. TIM4.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
  146. ADC1.Rank-0\#ChannelRegularConversion=1
  147. PA15.GPIOParameters=GPIO_Label
  148. Mcu.PinsNb=24
  149. Dma.MEMTOMEM.0.Priority=DMA_PRIORITY_LOW
  150. TIM3.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
  151. ProjectManager.NoMain=false
  152. ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,ExternalTrigConv,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,NbrOfConversion,ContinuousConvMode,master
  153. PA9.GPIO_Label=OLED DC
  154. ProjectManager.DefaultFWLocation=true
  155. ProjectManager.DeletePrevious=true
  156. ADC1.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_13CYCLES_5
  157. RCC.FamilyName=M
  158. PA0-WKUP.GPIO_Label=WAKE
  159. PA0-WKUP.Signal=GPIO_Input
  160. PA0-WKUP.Locked=true
  161. RCC.ADCPresc=RCC_ADCPCLK2_DIV4
  162. PA13.Signal=SYS_JTMS-SWDIO
  163. PA15.Locked=true
  164. PA8.GPIO_Label=OLED RST
  165. VP_TIM4_VS_ClockSourceINT.Signal=TIM4_VS_ClockSourceINT
  166. ProjectManager.TargetToolchain=STM32CubeIDE
  167. TIM4.IPParameters=Prescaler,TIM_MasterOutputTrigger,AutoReloadPreload
  168. VP_CRC_VS_CRC.Signal=CRC_VS_CRC
  169. Dma.SPI2_TX.2.Direction=DMA_MEMORY_TO_PERIPH
  170. PA9.Signal=GPIO_Output
  171. ADC1.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_8
  172. SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate
  173. ProjectManager.RegisterCallBack=
  174. RCC.USBFreq_Value=64000000
  175. VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT
  176. TIM4.Prescaler=359
  177. PA1.Signal=GPIO_Output
  178. PB1.Locked=true
  179. PA5.Signal=ADCx_IN5
  180. board=custom
  181. ProjectManager.LastFirmware=true
  182. PB15.Mode=TX_Only_Simplex_Unidirect_Master
  183. NVIC.TIM3_IRQn=true\:2\:0\:true\:false\:true\:true\:true
  184. RCC.APB2Freq_Value=36000000
  185. MxCube.Version=6.2.1
  186. PB4.GPIO_Label=ENC_R
  187. PB15.GPIO_Label=OLED SDA
  188. VP_SYS_VS_Systick.Mode=SysTick
  189. PA1.GPIO_Label=BUZ0
  190. TIM3.IPParameters=Prescaler,TIM_MasterOutputTrigger,Channel-PWM Generation1 CH1,AutoReloadPreload,OCFastMode_PWM-PWM Generation1 CH1
  191. PA9.Locked=true
  192. NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  193. PA4.GPIOParameters=GPIO_Label
  194. Dma.ADC1.1.PeriphInc=DMA_PINC_DISABLE
  195. SH.ADCx_IN8.ConfNb=1
  196. PB15.GPIOParameters=GPIO_Label
  197. ADC1.NbrOfConversion=3
  198. PA13.Mode=Serial_Wire
  199. ProjectManager.FreePins=false
  200. RCC.IPParameters=ADCFreqValue,ADCPresc,AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,MCOFreq_Value,PLLCLKFreq_Value,PLLMCOFreq_Value,PLLMUL,SYSCLKFreq_VALUE,SYSCLKSource,TimSysFreq_Value,USBFreq_Value
  201. IWDG.IPParameters=Prescaler,Reload
  202. ProjectManager.AskForMigrate=true
  203. Mcu.Name=STM32F101R(8-B)Tx
  204. PA2.Signal=GPIO_Output
  205. ProjectManager.UnderRoot=true
  206. Mcu.IP8=TIM3
  207. ADC1.ExternalTrigConv=ADC_SOFTWARE_START
  208. Mcu.IP9=TIM4
  209. Dma.MEMTOMEM.0.PeriphDataAlignment=DMA_PDATAALIGN_WORD
  210. Mcu.IP6=SPI2
  211. Mcu.IP7=SYS
  212. ProjectManager.CoupleFile=false
  213. PB4.Locked=true
  214. PB3.Signal=GPIO_Input
  215. PA4.Signal=GPIO_Analog
  216. ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_13CYCLES_5
  217. RCC.SYSCLKFreq_VALUE=36000000
  218. Mcu.Pin22=VP_TIM4_VS_ClockSourceINT
  219. Mcu.Pin23=VP_TIM4_VS_OPM
  220. RCC.TimSysFreq_Value=36000000
  221. PA1.Locked=true
  222. Mcu.Pin20=VP_SYS_VS_Systick
  223. ADC1.master=1
  224. PA3.Locked=true
  225. Mcu.Pin21=VP_TIM3_VS_ClockSourceINT
  226. PA5.GPIO_Label=NTC
  227. Dma.MEMTOMEM.0.Mode=DMA_NORMAL
  228. NVIC.ForceEnableDMAVector=true
  229. KeepUserPlacement=false
  230. Dma.MEMTOMEM.0.MemInc=DMA_MINC_ENABLE
  231. NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  232. ProjectManager.CompilerOptimize=6
  233. ADC1.Rank-1\#ChannelRegularConversion=2
  234. VP_IWDG_VS_IWDG.Signal=IWDG_VS_IWDG
  235. PA14.Signal=SYS_JTCK-SWCLK
  236. ProjectManager.HeapSize=0x10
  237. Mcu.Pin15=PA15
  238. NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  239. Mcu.Pin16=PB3
  240. Mcu.Pin13=PA13
  241. Mcu.Pin14=PA14
  242. Mcu.Pin19=VP_IWDG_VS_IWDG
  243. SH.S_TIM3_CH1.ConfNb=1
  244. ProjectManager.ComputerToolchain=false
  245. Mcu.Pin17=PB4
  246. Mcu.Pin18=VP_CRC_VS_CRC
  247. SH.ADCx_IN5.0=ADC1_IN5,IN5
  248. VP_TIM4_VS_ClockSourceINT.Mode=Internal
  249. NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
  250. ADC1.NbrOfConversionFlag=1
  251. Mcu.Pin11=PA8
  252. Mcu.Pin12=PA9
  253. Mcu.Pin10=PB15
  254. IWDG.Prescaler=IWDG_PRESCALER_32
  255. Dma.MEMTOMEM.0.Direction=DMA_MEMORY_TO_MEMORY
  256. Dma.MEMTOMEM.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  257. SH.ADCx_IN5.ConfNb=1
  258. NVIC.DMA1_Channel1_IRQn=true\:1\:0\:true\:false\:true\:false\:true
  259. TIM3.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE
  260. NVIC.TIM4_IRQn=true\:2\:0\:true\:false\:true\:true\:true
  261. RCC.APB1Freq_Value=36000000
  262. VP_CRC_VS_CRC.Mode=CRC_Activate
  263. PB0.Signal=ADCx_IN8
  264. ProjectManager.DeviceId=STM32F101RBTx
  265. ProjectManager.LibraryCopy=1
  266. PA3.GPIO_Label=EE_SCL
  267. PB1.GPIOParameters=GPIO_Label
  268. PA6.Locked=true
  269. isbadioc=false